Bentley OpenFlows HAMMER CONNECT Edition 帮助

在建模器中指定 SQL WHERE 语句

最简单的 WHERE 语句形式由“列名称 - 比较运算符 - 值”组成。例如,如果只想处理数据源中的球墨铸铁管道,可以输入如下内容:

Material = 'Ductile Iron'

字符串值必须用单引号括起来。

列名称不区分大小写。包含空格的列名称必须用方括号括起来:

[Pipe Material] = 'Ductile Iron' 

对于不含空格的列名称,方括号为可选。

支持的比较运算符包括:<、>、<=、>=、<>、=、IN 和 LIKE。

使用 AND、OR 和 NOT 运算符可以组合多个逻辑语句。括号可用于对语句进行分组并强制执行优先级。

在 LIKE 语句中,* 和 % 通配符可以互换使用。模式的开头和/或结尾允许使用通配符。模式的中间允许使用通配符。例如:

PipeKey LIKE 'P-1*'

有效,而:

PipeKey LIKE 'P*1'

无效。